[PATCH 21/24] auth: cache - Use translated username in auth_cache_remove()
authorAki Tuomi <aki.tuomi@open-xchange.com>
Mon, 9 Mar 2026 18:04:27 +0000 (20:04 +0200)
committerNoah Meyerhans <noahm@debian.org>
Tue, 31 Mar 2026 19:07:17 +0000 (15:07 -0400)
Gbp-Pq: Name CVE-2026-27855-1.patch

src/auth/auth-cache.c

index 360ad8b3f62a6367d67009a1645c303007f7f521..a5732f4fccfa4c46900f9ee59cf5a81f7f2c3121 100644 (file)
@@ -474,7 +474,7 @@ void auth_cache_remove(struct auth_cache *cache,
 {
        struct auth_cache_node *node;
 
-       key = auth_request_expand_cache_key(request, key, request->fields.user);
+       key = auth_request_expand_cache_key(request, key, request->fields.translated_username);
        node = hash_table_lookup(cache->hash, key);
        if (node == NULL)
                return;